	



.js-m.fadep {
	opacity: 0;
	transform: translateY(20px);
	transition:all 1s ease 0s;
}

.js-m.fadep.animate {
	opacity: 1;
	transform: translateY(0);
}

.js-m.fadep.animated {
	opacity: 1;
	transform: translateY(0);
}

@media (min-width: 1025px) {
	.js-m.imgwidth {
		opacity: 0;
		filter: alpha(opacity=0);
		transition: clip-path 1s cubic-bezier(0.62, 0.04, 0, 0.96),opacity 0.8s;
		clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
		-webkit-clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
	}

	.js-m.imgwidth.animate {
		clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
		opacity: 1;
	}

	.js-m.imgwidth.animated {
		clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
		opacity: 1;
	}

	
	.hoverimg{
		overflow: hidden;
	}
	.hoverimg .img{
		transition:all 0.3s ease 0s;
	}
	.hoverimg .back{
		transition:all 0.3s ease 0s;
	}
	.hoverimg:hover .img{
		transform: scale(1.05);
	}
	.hoverimg:hover .back{
		transform: scale(1.05);
	}

	.enhonor-wrap .enhonor-next:hover{
		transform:translateX(0.1rem); 
	}
	.enhonor-wrap .enhonor-prev:hover{
		transform:translateX(-0.1rem); 
	}

}